package model.areas;
import java.util.Calendar;

import model.materiasYCatedras.Docente;

public class Pase {
	Calendar fecha;
	String descripcion;
	Area origen;
	Area destino;
	EstadoDePase estadoDelPase;
	Docente docente;
	
	public Docente getDocente() {
		return docente;
	}

	public void setDocente(Docente unDocente) {
		this.docente = unDocente;
	}

	public Calendar getFecha() {
		return fecha;
	}

	public void setFecha(Calendar fecha) {
		this.fecha = fecha;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Area getOrigen() {
		return origen;
	}

	public void setOrigen(Area origen) {
		this.origen = origen;
	}

	public Area getDestino() {
		return destino;
	}

	public void setDestino(Area destino) {
		this.destino = destino;
	}

	public EstadoDePase getEstadoDelPase() {
		return estadoDelPase;
	}

	public void setEstadoDelPase(EstadoDePase estadoDelPase) {
		this.estadoDelPase = estadoDelPase;
	}

	public Pase(Docente unDocente, Area origen, Area destino){
		this.setDocente(unDocente);
		this.setOrigen(origen);
		this.setDestino(destino);
		this.setEstadoDelPase(new Solicitado());
	}
			
	public void grabarEnHistorial(Pase unPase){
		
	}
}
